be faced with problems - Francés Inglés Diccionario